layui.use('table', function(){
  var table = layui.table;
  
  
  //监听表格复选框选择
  table.on('checkbox(demo)', function(obj){
    console.log(obj)
  });
  //监听工具条
  table.on('tool(demo)', function(obj){
    var da = obj.data;
    //删除
    if(obj.event === 'del'){
      layer.confirm('确认删除吗?', function(index){
    	layer.close(index);
        obj.del();
        var url="../../listenSupplier/updatei.action";
  	 	var data={"id":da.suId};
  	    $.post(url,data,function(mes){
  	    	if(mes.datas==1){
        		layer.msg(mes.msg);
        	}else{
        		layer.msg(mes.msg);
        	}
  	  },"json")
      });
    //修改
    } else if(obj.event === 'edit'){
    	layer.open({
  		  type: 2, //设置为iframe
  		  area: ['400px', '300px'],
  		  content: ['addOrUpdate.html', 'no'] //这里content是一个URL，如果你不想让iframe出现滚动条，你还可以content: ['http://sentsin.com', 'no']
  		  ,success: function(layero, index){
  			var url="../../listenSupplier/selectId.action";
  	    	var data={"id":da.suId};
  	    	setTimeout(() => {
  	    	$.post(url,data,function(mes){
  	    		var body = layer.getChildFrame('body', index);
				var iframe = window[layero.find('iframe')[0]['name']]; //得到iframe页的窗口对象，执行iframe页的方法：iframeWin.method();
				iframe.$("#suId").val(mes.suId);		 
				iframe.$("#suName").val(mes.suName);	
				iframe.$("#suAddress").val(mes.suAddress);	
				 
				
					 //调用子页面渲染的方法 刷新
					iframe.load();
				
  	    	},"json");
  	    	}, 300);
  		  }
  	  }); 
    }else if(obj.event === 'findRawstockStock'){
    	layer.open({
          title: "材料库存记录",
  		  type: 2, //设置为iframe
  		  area: ['1000px', '400px'],
  		  content: ['../rawstockRecord/rawstockRecord.html?rsId='+da.rsId, 'no'] //这里content是一个URL，如果你不想让iframe出现滚动条，你还可以content: ['http://sentsin.com', 'no']
  		  
  	  	  
  		 
  	  }); 
    }
  });
 

  
  //表单重载
  var $ = layui.$, active = {
		    reload: function(){
		      var suName = $('#suName');
		      //执行重载    查询
		      table.reload('idTest', {
		        page: {
		          curr: 1 //重新从第 1 页开始
		        }
		        ,where: {
		        	key: {
			            titleName: suName.val()
			          }
		        }
		      });
		      var suAddress = $('#suAddress');
		      //执行重载    查询
		      table.reload('idTest', {
		        page: {
		          curr: 1 //重新从第 1 页开始
		        }
		        ,where: {
		          key: {
		            titless: suAddress.val()
		          }
		        }
		      });
		    }
		  };
  
  $('.demoTable .layui-btn').on('click', function(){
    var type = $(this).data('type');
    active[type] ? active[type].call(this) : '';
  });
  
 
 
  
  /**
  * 增加
  */
  $('#insert').on('click', function(){
	  layer.open({
		  type: 2, //设置为iframe
		  area: ['400px', '300px'],
		  content: ['addOrUpdate.html', 'no'] //这里content是一个URL，如果你不想让iframe出现滚动条，你还可以content: ['http://sentsin.com', 'no']
		  
		 
	  }); 
	          
  });
});
